Metaphors We Program By
نویسنده
چکیده
Due to the inherent abstract nature of certain types of software development, programmers and software engineers use metaphoric language throughout many areas of their work. This paper examines some of the many metaphors found within software development and engineering. A simplistic taxonomy is used to present the metaphors that have been found. The use and importance of metaphor and programming are discussed and some consideration is given towards the origins of metaphor. Intersections with other disciplines interested in this topic are also presented. It is concluded that software developers should ideally possess the ability to both understand and to generate new metaphors to successfully develop usable and successful software.
منابع مشابه
The Role of Gender in Production and Selection of Metaphors in Poems by Shamloo and Moshiri based on Discourse Theory of Metaphor
Many noteworthy studies have been done to examine the discursive relationship between gender and metaphor in the context of politics, media and literature. In this research, however, I try to investigate the relationship between gender and metaphor specifically in poetical discourse. The main questions of this research are as follows: What is the role of gender in the production and selection o...
متن کاملA Cognitive Study of Conceptual Metaphors in English and Persian: Universal or Culture-Specific?
In the last 2 decades, studies on conceptual metaphors have profoundly increased. The development in this field was followed by Lakoff and Johnson's (1980b) work on describing the conceptual role played by metaphors and their correspondence with language and thought. This study aimed to compare conceptual metaphors in Persian and English through a corpus-based approach as well as examining both...
متن کاملWhy Figurative Language: Perceived Discourse Goals for Metaphors and Similes by L2 Learners
The goal of this study was to investigate the kinds of discourse goals that Iranian EFL learners perceive as the most probable reasons behind the utterance of figurative language, metaphors and similes, with reference to 4 independent variables of Figure Type (Metaphor or Simile), Tenor Concreteness (Concrete or Abstract), Context (List Format or Story), and Modality (Oral, Written, and Both). ...
متن کاملA Formalization of Metaphors and Image-schemas in User Interfaces
Sound engineering approaches to user interface design require the formalization of key interaction concepts, one of them being metaphor. Work on interface metaphors has, however, been largely non-formal so far. The few existing formal theories of metaphor have been developed in the context of natural language understanding, learning, or reasoning. We propose to formalize interface metaphors by ...
متن کاملL2 Learners’ Stylistic Penchant and Perceived Aptness for Metaphors and Similes
Aptness, defined as how the vehicle is well able to cover the salient features of the tenor (e.g., oil is like liquid gold vs. a train is like a worm), is claimed to be an important factor in the preference for metaphors over similes, or vice versa. This study was an attempt to test for the supposed correlation between the perceived degree of aptness and a priori stylistic preference for metaph...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007